pet held in great esteem - French English Dictionary